seal off - İngilizce Eşanlam Sözlük

seal off

v.
[1] seal
[2] blockade